home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / windownt / tty32.zip / TTY.RC < prev    next >
Text File  |  1992-10-16  |  6KB  |  162 lines

  1. //---------------------------------------------------------------------------
  2. //
  3. //  Module: tty.rc
  4. //
  5. //  Purpose:
  6. //     TTY resource definitions
  7. //
  8. //  Development Team:
  9. //     Bryan A. Woodruff
  10. //
  11. //  History:   Date       Author      Comment
  12. //              5/ 9/91   BryanW      Wrote it
  13. //
  14. //---------------------------------------------------------------------------
  15. //
  16. //  Written by Microsoft Product Support Services, Windows Developer Support.
  17. //  Copyright (c) 1991 Microsoft Corporation.  All Rights Reserved.
  18. //
  19. //---------------------------------------------------------------------------
  20.  
  21. #include <windows.h>
  22.  
  23. #include "resource.h"
  24.  
  25. TTYICON ICON     tty.ico
  26. TTYBITMAP BITMAP tty.bmp
  27.  
  28. TTYMENU MENU LOADONCALL MOVEABLE PURE DISCARDABLE 
  29. BEGIN
  30.    POPUP "&Action"
  31.    BEGIN
  32.       MenuItem "&Connect\tShift+PgUp",     IDM_CONNECT
  33.       MenuItem "&Disconnect\tShift+PgDn",  IDM_DISCONNECT
  34.       MenuItem  SEPARATOR
  35.       MenuItem  "E&xit",       IDM_EXIT
  36.    END
  37.    MenuItem "&Settings...",       IDM_SETTINGS
  38.    MenuItem "A&bout",          IDM_ABOUT
  39. END
  40.  
  41. TTYACCEL ACCELERATORS
  42. BEGIN
  43.   VK_PRIOR, IDM_CONNECT, VIRTKEY, SHIFT
  44.   VK_NEXT, IDM_DISCONNECT, VIRTKEY, SHIFT
  45. END
  46.  
  47. SETTINGSDLGBOX DIALOG 25, 20, 200, 175
  48. STYLE WS_POPUP | WS_CAPTION
  49. CAPTION "TTY Settings..."
  50. FONT 8, "Helv"
  51. BEGIN
  52.     GROUPBOX        "&COM Options:", 0xFFFF, 5, 5, 115, 130
  53.     RTEXT           "&Port:", 0xFFFF, 10, 20, 40, 10
  54.     COMBOBOX        IDD_PORTCB, 55, 20, 55, 35, CBS_DROPDOWNLIST | 
  55.                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
  56.     RTEXT           "&Baud Rate:", 0xFFFF, 10, 35, 40, 10, NOT WS_GROUP
  57.     COMBOBOX        IDD_BAUDCB, 55, 35, 55, 35, CBS_DROPDOWNLIST | 
  58.                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
  59.     RTEXT           "&Data Bits:", 0xFFFF, 10, 50, 40, 10, NOT WS_GROUP
  60.     COMBOBOX        IDD_DATABITSCB, 55, 50, 55, 35, CBS_DROPDOWNLIST | 
  61.                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
  62.     RTEXT           "P&arity:", 0xFFFF, 10, 65, 40, 10, NOT WS_GROUP
  63.     COMBOBOX        IDD_PARITYCB, 55, 65, 55, 35, CBS_DROPDOWNLIST | 
  64.                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
  65.     RTEXT           "&Stop Bits:", 0xFFFF, 10, 80, 40, 10, NOT WS_GROUP
  66.     COMBOBOX        IDD_STOPBITSCB, 55, 80, 55, 35, CBS_DROPDOWNLIST | 
  67.                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
  68.     RTEXT           "F&low:", 0xFFFF, 10, 95, 40, 10, NOT WS_GROUP
  69.     CONTROL         "DTR/DSR", IDD_DTRDSR, "Button", BS_AUTOCHECKBOX | 
  70.                     WS_TABSTOP, 55, 95, 50, 10
  71.     CONTROL         "RTS/CTS", IDD_RTSCTS, "Button", BS_AUTOCHECKBOX, 55, 
  72.                     105, 50, 10
  73.     CONTROL         "XON/XOFF", IDD_XONXOFF, "Button", BS_AUTOCHECKBOX, 55, 
  74.                     115, 50, 10
  75.     GROUPBOX        "&TTY Options:", 0xFFFF, 125, 5, 70, 55, WS_GROUP
  76.     CONTROL         "Autowrap", IDD_AUTOWRAP, "Button", BS_AUTOCHECKBOX | 
  77.                     WS_TABSTOP, 135, 20, 50, 10
  78.     CONTROL         "New Line", IDD_NEWLINE, "Button", BS_AUTOCHECKBOX, 135, 
  79.                     30, 50, 10
  80.     CONTROL         "Local Echo", IDD_LOCALECHO, "Button", BS_AUTOCHECKBOX, 
  81.                     135, 40, 50, 10
  82.     GROUPBOX        "Control &Options", 0xFFFF, 5, 135, 190, 35
  83.     CONTROL         "Use CN_RECEIVE Notifications", IDD_USECNRECEIVE, 
  84.                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 150, 115, 10
  85.     CONTROL         "Display Errors", IDD_DISPLAYERRORS, "Button", 
  86.                     BS_AUTOCHECKBOX, 130, 150, 60, 10
  87.     PUSHBUTTON      "&Font", IDD_FONT, 140, 70, 40, 14, WS_GROUP
  88.     DEFPUSHBUTTON   "Ok", IDD_OK, 140, 90, 40, 14
  89.     PUSHBUTTON      "Cancel", IDD_CANCEL, 140, 110, 40, 14
  90. END
  91.  
  92. ABOUTDLGBOX DIALOG 10, 25, 220, 100
  93. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  94. CAPTION "About the SDK TTY Sample"
  95. FONT 8, "Helv"
  96. BEGIN
  97.     ICON            TTYICON, IDD_ABOUTICON, 10, 5, 18, 20
  98.     LTEXT           "Microsoft Windows v.%d.%d", IDD_TITLELINE, 45, 5, 127, 
  99.                     10, SS_NOPREFIX | NOT WS_GROUP
  100.     LTEXT           "TTY Sample v.%02d.%02d.%03d", IDD_VERSION, 45, 15, 120, 
  101.                     10, SS_NOPREFIX | NOT WS_GROUP
  102.     LTEXT           "Copyright ⌐ 1991 Microsoft Corp.", 0xFFFF, 45, 25, 145, 
  103.                     10, SS_NOPREFIX | NOT WS_GROUP
  104.     LTEXT           "", IDD_BYLINE, 45, 35, 145, 20, SS_NOPREFIX | NOT 
  105.                     WS_GROUP
  106.     CONTROL         "", 0xFFFF, "Static", SS_BLACKRECT, 45, 60, 172, 1
  107.     LTEXT           "386 Enhanced Mode", IDD_WINDOWSMODE, 45, 65, 150, 10, 
  108.                     SS_NOPREFIX | NOT WS_GROUP
  109. #ifndef WIN32
  110.     LTEXT           "Memory:", 0xFFFF, 45, 75, 70, 10, SS_NOPREFIX |
  111.                     NOT WS_GROUP
  112.     LTEXT           "%lu KB Free", IDD_FREEMEM, 120, 75, 74, 10, SS_NOPREFIX |
  113.                     NOT WS_GROUP
  114.     LTEXT           "System Resources:", 0xFFFF, 45, 85, 70, 10, SS_NOPREFIX |
  115.                     NOT WS_GROUP
  116.     LTEXT           "%d%%", IDD_RESOURCES, 120, 85, 74, 10, SS_NOPREFIX | 
  117.                     NOT WS_GROUP
  118. #endif
  119.     DEFPUSHBUTTON   "OK", IDD_OK, 177, 5, 40, 14
  120. END
  121.  
  122. STRINGTABLE
  123. BEGIN
  124.    IDS_COMPREFIX     "COM"
  125.  
  126.    IDS_BAUD110       "110"
  127.    IDS_BAUD300       "300"
  128.    IDS_BAUD600       "600"
  129.    IDS_BAUD1200      "1200"
  130.    IDS_BAUD2400      "2400"
  131.    IDS_BAUD4800      "4800"
  132.    IDS_BAUD9600      "9600"
  133.    IDS_BAUD14400     "14.4k"
  134.    IDS_BAUD19200     "19.2k"
  135.    IDS_BAUD38400     "38.4k"
  136.    IDS_BAUD56000     "56k"
  137.    IDS_BAUD128000    "128k"
  138.    IDS_BAUD256000    "256k"
  139.  
  140.    IDS_PARITYNONE    "None"
  141.    IDS_PARITYEVEN    "Even"
  142.    IDS_PARITYODD     "Odd"
  143.    IDS_PARITYMARK    "Mark"
  144.    IDS_PARITYSPACE   "Space"
  145.  
  146.    IDS_ONESTOPBIT    "1"
  147.    IDS_ONE5STOPBITS  "1.5"
  148.    IDS_TWOSTOPBITS   "2"
  149.  
  150.    IDS_BYLINE        "Written by Bryan A. Woodruff\nWindows Developer Support Group"
  151.  
  152.    IDS_MODE_STANDARD "Standard mode"
  153.    IDS_MODE_ENHANCED "386 Enhanced mode"
  154.    IDS_MODE_WLO      "WLO Compatibilty mode"
  155.    IDS_MODE_UNDEF    "Undefined mode"
  156. END
  157.  
  158.  
  159. //---------------------------------------------------------------------------
  160. //  End of File: tty.rc
  161. //---------------------------------------------------------------------------
  162.